Visual Studio IntelliCode
Aumente sua produtividade com a conclusão de código com tecnologia de IA
O Visual Studio IntelliCode traz o desenvolvimento assistido por IA ao seu alcance, ajudando você a escrever código com mais rapidez e eficiência. Essa tecnologia inovadora aproveita o aprendizado de máquina para fornecer sugestões e recomendações de códigos inteligentes, reduzindo a quantidade de tempo gasto em tarefas repetitivas. O IntelliCode pode ajudar você em diversas tarefas de codificação, incluindo:
Escreva código com confiança
Completamento de linha
O IntelliCode ajuda você a escrever código com maior precisão e consistência, fornecendo sugestões para linhas inteiras de código. Ele analisa o contexto do seu código, incluindo nomes de variáveis, funções e o tipo de código que você está escrevendo, para oferecer as sugestões mais relevantes. O que é ainda melhor? O IntelliCode é executado em sua máquina, garantindo que seu código privado permaneça privado. Ele está disponível para C# no Visual Studio 2022 e Python no Visual Studio Code.
É mais do que apenas IntelliSense
O IntelliCode coloca o código que você provavelmente usará no topo da lista de conclusão do IntelliSense. Essas sugestões para economizar tempo são baseadas em uma análise de milhares de contribuições de código aberto no GitHub. Para algumas linguagens, você pode até adicionar seus próprios métodos personalizados e propriedades de base de código. Atualmente, os recursos se estendem a C#, C++, Java, SQL e XAML no Visual Studio 2022, bem como TypeScript/JavaScript e Python no Visual Studio Code.
Refatorar com facilidade
Edições repetidas
O IntelliCode pode detectar padrões repetitivos em seu código conforme você faz edições locais. Você pode então aplicar essas edições a outros locais onde elas possam ser aplicadas, até mesmo descobrindo e substituindo alterações em nomes de variáveis.
Ações rápidas
O IntelliCode identifica tarefas comuns de codificação, sugerindo as ações rápidas apropriadas e até mesmo concluindo-as enquanto você digita. Os cenários atualmente suportados incluem a geração de construtores e a adição de parâmetros aos construtores, com mais recursos em breve.
Seja o primeiro a conhecer e visualizar os próximos recursos do IntelliCode
A equipe do IntelliCode está trabalhando duro para criar novas experiências e expandir o suporte para mais idiomas. Seus comentários e sugestões nos ajudam a construir um produto melhor. Se isso ressoa com você, nós o encorajamos a participar.
Torne-se um membro de visualizaçãoConclusão de linha inteira
O IntelliCode ajuda a melhorar a precisão e a consistência com a conclusão de código que pode preencher linhas inteiras de código de uma só vez. A IA detecta o contexto do código, incluindo nomes de variáveis, funções e o tipo de código que você está escrevendo para oferecer as melhores sugestões. O que é ainda melhor: o IntelliCode é executado em sua máquina, garantindo que seu código privado permaneça privado.
Mais do que apenas IntelliSense
O IntelliCode coloca o que você provavelmente usará no topo de sua Lista de conclusão do IntelliSense. Essas sugestões para economizar tempo são baseadas na análise de milhares de contribuições de código aberto no GitHub. Para algumas linguagens, você pode até adicionar seus próprios métodos personalizados e propriedades de base de código.
Refatorar com facilidade
O IntelliCode pode detectar repetições em seu código conforme você faz edições locais. Você pode então aplicar essas edições em outros locais onde elas possam ser aplicadas, até mesmo encontrando e substituindo alterações em nomes de variáveis.
Ações rápidas
O IntelliCode pode reconhecer tarefas comuns de codificação, sugerir a solução rápida certa ação e até mesmo completá-las enquanto você digita. Os cenários atualmente suportados incluem a geração de construtores e a adição de parâmetros aos construtores, e mais estão por vir.